html {
    background-image:url(/images/simages/29.png),url(/images/simages/37.png), url(/images/simages/47.png);
    background-size: 100%, auto, auto, auto;
    padding:0;margin:0;
    height: 100%;
}
body {
    margin: 10px;
    font-family:'Arial',sans-serif;
}

img {
	border: 0;
}

p {
	margin: 0;
	padding: 0 0 7px 0;
}

.menu {
	font-size: 1em;
	padding: 3px 5px 10px 10px;
}

.menuItem {
	padding-bottom: 7px;	
}

.menu a:link, .menu a:active, .menu a:visited {
	color: #000;
	text-decoration: underline;
}

.menu a:hover {
	color: #c00;
	text-decoration: underline;
}  

.recipeListItem {
	margin-bottom: 10px;
	padding: 3px;
	border: #ccc 1px solid;
	width: 600px;
}

.recipeListItem .leftCol {
	padding-right: 10px;
	width: 1px;
}

.foodTypeTitle {
	font-size: 1.5em;
}

.recipeTitle {
	font-size: 1.5em;
	padding-bottom: 5px;
}

.recipeImg {
	padding-bottom: 10px;
}

.ingredientsListRight {
}
.ingredientsListLeft {
	float: left;
	padding-right: 60px;
}
.ingredientsList {
	background-color:#ffddff;
	padding: 2px;
	overflow: auto;
}

.ingredientsTitle {
	font-weight: bold;
}

.recipeTime {
	padding-bottom: 10px;
	padding-top: 10px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color:#ffccff;
	margin-bottom: 7px;
}

.recipeProcess {
	padding-bottom: 10px;
}

.top {
	width: 100%;
	text-align: center;
	padding: 10px 0 15px 0;
}

.topImage {
	width: 100%;
	height: 130px;
	margin-bottom: 7px;
	z-index: 0;
}

.alpha {
	background-image: url("/images/simages/wh75.png");
	width: 400px;
	padding: 10px 0 10px 10px;
	position: absolute;
	top: 35px;
	left: 170;
	color: #120a8f;
	font-weight: bold;
	font-size: 2em;
	font-family: Times New Roman, sans-serif;
}

.logo {
	background-image: url("/images/simages/sashalena.png");
	background-repeat: no-repeat;
	width: 300px;
	height: 217px;
	position: absolute;
	top: 0px;
	left: 10;
	z-index: 100;
}

a.recipeName {
	font-size: 1.3em;
	text-decoration: underline;
	color: #000;
}
a.recipeName:hover {
	text-decoration: underline;
	color: #c00;
}

.ingredients {
	color: #333;
	font-family: Verdana;
	font-size: 85%;
}

.bottomLine {
	height: 1px;
	background-color: #ccc;
}

.menuMargin {
	margin-right: 10px;
}

.ingTitle {
	font-weight: bold;
}

.recipeImg {
    padding-top: 7px;
}

li {
    padding-bottom: 10px;
}

.mainCol {
	border-width:2px 2px 0 2px; 
    border-color:#cccccc; 
    border-style: dotted;
    padding-right: 10px;
    padding-bottom: 10px;
}
.footer {
    font-size: 80%;
    border-width:0 2px 2px 2px; 
    border-color:#cccccc; 
    border-style: dotted;
    background-color: #eee6a3 !important;
}

.bg {
    background-color: #fff;
}

.pageNumber {
    float: left;
    width: 25px;
    height: 30ppx;
    border-width:1px; 
    border-color:#cccccc; 
    border-style: dotted;
    text-align: center;
    margin: 3px;
    padding: 2px 0 2px 0;
}

.pageNumber a {
    color: #000;
    display: block;
}